man advantage - French English Dictionary